dumb, naïve, or guileless person - Francés Inglés Diccionario